package com.tianya.common.action;
/**
 * 取得指定条件所有的用户【ajax】
 * @author cw
 *
 */
@SuppressWarnings("serial")
public class AutoUserAction extends BaseAction {

//	private List<String[]> users; 
//	private String start;
//	private LoginService loginService;
//	
//	/**
//	 * 按照指定的start取得所有的用户
//	 */
//	@SuppressWarnings("unchecked")
//	public String actionExecute() throws Exception 
//	{
//		HttpSession session = ServletActionContext.getRequest().getSession();
//		users = new ArrayList<String[]>();
//		if(start == null )
//		{
//			start = "";
//		}
//		List<User> userall = (List<User>)session.getAttribute(SessionConst.UserAll);
//		if(userall== null)
//		{
//			userall = loginService.getAllUsers();
//			session.setAttribute(SessionConst.UserAll,userall);
//		}
//		
//		for(User user : userall)
//		{
//			if(user.getCode().toLowerCase().startsWith(start.toLowerCase()) ||
//			   user.getName().toLowerCase().startsWith(start.toLowerCase()))
//			{
//				users.add(new String[]{user.getCode()+""+user.getName(),user.getId().toString()});
//			}
//		}
//		
//		return SUCCESS;
//	}
//	/**
//	 * 取得用户匹配用户登陆code的字符串
//	 * @return 用户匹配用户登陆code的字符串
//	 */
//	public String getStart() {
//		return start;
//	}
//	/**
//	 * 设置用户匹配用户登陆code的字符串
//	 * @param start 用户匹配用户登陆code的字符串
//	 */
//	public void setStart(String start) {
//		this.start = start;
//	}
//	/**
//	 * 取得用户操作LoginServic
//	 */
//	public LoginService getLoginService() {
//		return loginService;
//	}
//	/**
//	 * 设置用户操作LoginServic
//	 * @param loginService
//	 */
//	public void setLoginService(LoginService loginService) {
//		this.loginService = loginService;
//	}
//	/**
//	 * 获取符合条件的用户表【登陆CODE+登陆用户名】
//	 * @return 用户【登陆CODE+登陆用户名】
//	 */
//	public List<String[]> getUsers() {
//		return this.users;
//	}
//	/**
//	 * 设置用户表
//	 * @param users 设置用户表
//	 */
//	public void setUsers(List<String[]> users) {
//		this.users = users;
//	}
}
